delayed-action weapon - French English Dictionary